confectionery formed by two layers of dough with jam between - Spanish English Dictionary